Should I Have Sold

Babcock & Wilcox Enterprises Inc. 7.75% Series A Cumulative Perpetual Preferred Stock

BW^A